• word of the day

    lavandula stoechas

    lavandula stoechas - Dictionary definition and meaning for word lavandula stoechas

    Definition
    (noun) shrubby greyish lavender of southwestern Europe having usually reddish-purple flowers
    Synonyms : french lavender
Download our Mobile App Today
Receive our word of the day
on Whatsapp